22 research outputs found
Hardware, software and control design considerations towards low-cost compliant quadruped robots
Quadrupedal robots have been a field of interest the last few years, with many new maturing platforms. Many of these projects have in common the use of state of the art actuation and sensing, and therefore are able to handle difficult locomotion tasks very effectively. This work focuses on another trend of low-cost, quadrupedal robots, that features less precise actuators and sensors, but overcomes their limitations with strong bio-inspired designs to achieve state of the art locomotion. We aim here to further extend the achievements of this approach to handle more complex tasks and that require anticipation, We would like also to verify to which extent a close synergy between clever mechanics, sensorimotor coordination, and Central Pattern Generator models is able to handle these tasks. This thesis presents supporting work that was required to pursue this goal. A software architecture for the development of real-time drivers and low-level control for robotic applications, based on a clear separation of concerns is presented. An implementation of this architecture able to handle the specific requirements for small compliant quadruped robots is proposed. Furthermore, the development and integration of a communication protocol for inter-electronic devices communication on the Oncilla robot is discussed. As leg load is a key quantity in some of the sensory-motor coordination this thesis want to explore, a novel tactile sensing approach for its estimation is proposed, based on an Extended Kalman Filter data fusion of static and dynamic tactile sensor information. Then, to support the design of efficient interactions between the control and the bio-inspired mechanics, accurate dynamic modeling of the Advanced Spring Loaded Pantographic leg, equipping all robots considered here, is presented. We propose two approaches to this modeling with the presentation of their benefits and limitations. Finally, two Central Pattern Generator architectures are proposed, based on biologically inspired foot trajectories. The first is using a well-known method for inter-limb coordination with strong neural coupling, and the second, the Tegotae rule, relies only on limb physical coupling and strong sensory-motor coordination. These two approaches are compared on their capacity to handle dynamic footstep placement and it let to the conclusion that strong sensory-motor coordination is required for this task
Kinematic primitives for walking and trotting gaits of a quadruped robot with compliant legs
In this work we research the role of body dynamics in the complexity of kinematic patterns in a quadruped robot with compliant legs. Two gait patterns, lateral sequence walk and trot, along with leg length control patterns of different complexity were implemented in a modular, feed-forward locomotion controller. The controller was tested on a small, quadruped robot with compliant, segmented leg design, and led to self-stable and self-stabilizing robot locomotion. In-air stepping and on-ground locomotion leg kinematics were recorded, and the number and shapes of motion primitives accounting for 95% of the variance of kinematic leg data were extracted. This revealed that kinematic patterns resulting from feed-forward control had a lower complexity (in-air stepping, 2 to 3 primitives) than kinematic patterns from on-ground locomotion (4 primitives), although both experiments applied identical motor patterns. The complexity of on-ground kinematic patterns had increased, through ground contact and mechanical entrainment. The complexity of observed kinematic on-ground data matches those reported from level-ground locomotion data of legged animals. Results indicate that a very low complexity of modular, rhythmic, feed-forward motor control is sufficient for level-ground locomotion in combination with passive compliant legged hardware
Robot Trotting with Segmented Legs in Simulation and Hardware.
This research is focusing on the implementation, testing, and analysis of quadrupedal, bio-inspired robot locomotion. Our tool of research is a light-weight, quadruped robot of the size of a house cat, both in simulation and hardware. We are currently following the idea of testing bio-inspired blue-prints such as leg-segmentation, directional leg compliance (bio-mechanical), and central pattern generators (bioinspired neuro-control) for their feasibility, and advantages against more traditional, engineered solutions. Clearly, our ïŹrst goal would be to reach a same level of performance as animals, e.g. in terms of speed, cost of transport, or versatility. Much research has been done on bio-mechanical and neuro-physiological research on legged vertebrates. Hence, data is available for animal locomotion such as gait patterns, speed, cost of transport, duty factor, joint angles, torque patterns, body angles, and ground reaction force (GRF) data. While this data allows one to study a subset of locomotion characteristics, it often lacks an intuitive way to compare animals of different species, or as for us, quadruped robots. We started applying the collision angle analysis (Lee, Bertram, et al. 2011) for trot gait, based on qualitative and quantitative results from goats and dogs (taken from (ibid.)), and experimental recordings of our robotâs center of mass (COM) and GRF
Benefits of an Active Spine Supported Bounding Locomotion With a Small Compliant Quadruped Robot
We studied the effect of the control of an active spine versus a fixed spine, on a quadruped robot run- ning in bound gait. Active spine supported actuation led to faster locomotion, with less foot sliding on the ground, and a higher stability to go straight forward. However, we did no observe an improvement of cost of transport of the spine-actuated, faster robot system compared to the rigid spine
Towards Modular Control for Moderately Fast Locomotion over Unperceived Rough Terrain
We are motivated to build simple controllers for quadruped robots to locomote over unperceived moderately difficult rough terrain at moderately fast speeds. The presented approach here does not need force sensing at feet, and does not need information about the mass properties of the robot like inertia tensors, so it is apt for relatively cheap and lightweight robots. We explore our approach with two dif- ferent simulated robots, one being the simulation of the Oncilla robot which will soon be used for validation
Rich Locomotion Skills with the Oncilla Robot
We are motivated to better understand how adaptive locomotion (rough terrain locomotion, turning, gait transition, etc) can be realized using a quadrupedal platform with constrained resources. These constraints include computational power limitation, no accurate force/torque sensing, and partial sensing of robotâs kinematic states. These constraints arise from the fact that we are designing and experimenting with autonomous light-weight and (comparatively) cheap quadruped robots. The practical benefit of such robots is fast experimentation: experiments can be safely done with presence of one or two humans, and repairs are cheap and quick
Oncilla robot: a versatile open-source quadruped research robot with compliant pantograph legs
We present Oncilla robot, a novel mobile, quadruped legged locomotion
machine. This large-cat sized, 5.1 robot is one of a kind of a recent,
bioinspired legged robot class designed with the capability of model-free
locomotion control. Animal legged locomotion in rough terrain is clearly shaped
by sensor feedback systems. Results with Oncilla robot show that agile and
versatile locomotion is possible without sensory signals to some extend, and
tracking becomes robust when feedback control is added (Ajaoolleian 2015). By
incorporating mechanical and control blueprints inspired from animals, and by
observing the resulting robot locomotion characteristics, we aim to understand
the contribution of individual components. Legged robots have a wide mechanical
and control design parameter space, and a unique potential as research tools to
investigate principles of biomechanics and legged locomotion control. But the
hardware and controller design can be a steep initial hurdle for academic
research. To facilitate the easy start and development of legged robots,
Oncilla-robot's blueprints are available through open-source. [...
A Domain-Specific Language and Simulation Architecture for the Oncilla Robot
Nordmann A, Tuleu A, Wrede S. A Domain-Specific Language and Simulation Architecture for the Oncilla Robot. In: ICRA 2013 Workshop on Developments of Simulation Tools for Robotics & Biomechanics. 2013